i'd have given anything - French English Dictionary